import GameController from "./game_controller";
import a_star from "./a_star";

// Learn TypeScript:
//  - [Chinese] http://docs.cocos.com/creator/manual/zh/scripting/typescript.html
//  - [English] http://www.cocos2d-x.org/docs/creator/manual/en/scripting/typescript.html
// Learn Attribute:
//  - [Chinese] http://docs.cocos.com/creator/manual/zh/scripting/reference/attributes.html
//  - [English] http://www.cocos2d-x.org/docs/creator/manual/en/scripting/reference/attributes.html
// Learn life-cycle callbacks:
//  - [Chinese] http://docs.cocos.com/creator/manual/zh/scripting/life-cycle-callbacks.html
//  - [English] http://www.cocos2d-x.org/docs/creator/manual/en/scripting/life-cycle-callbacks.html

const {ccclass, property} = cc._decorator;

 

@ccclass
export default class CellBg extends cc.Component {

   


    colRowPos:cc.Vec2=null;

    cell:cc.Node=null;

 

    onLoad(){
        this.node.on(cc.Node.EventType.TOUCH_START,this.touchStart,this);
    }


    start () {

    }

    init(){
    }

    touchStart(){
        if(GameController.getInst().cellGroup.selectCell===null){
            return;
        }

        GameController.getInst().moveSelectCell(this.node);
 
       


    }

    onDestroy(){
        this.node.off(cc.Node.EventType.TOUCH_START,this.touchStart);
    }


//     onCollisionEnter (other,self) {
         

//   }

    // update (dt) {}
}
